dressed lamb skin - French English Dictionary